﻿@charset "UTF-8";

.head_main,.container,.foot-main,.foot-bottom,.index-container,.foot-main,.wrap {margin: 0 auto;padding: 0 15px;}
@media (min-width:992px){.foot-bottom,.foot-main,.head_main,.index-container{width:965px}
.container,.wrap{width:925px}
}
@media (min-width:1260px){.foot-bottom,.foot-main,.head_main,.index-container{width:1230px}
.container,.index-container,.wrap{width:1230px}
}
@media (min-width:1490px){.foot-bottom,.foot-main,.head_main,.index-container{width:1430px}
.container,.index-container,.wrap{width:1430px}
}
@media (min-width:1660px){.foot-bottom,.foot-main,.head_main,.index-container{width:1430px}
}
.header{height:90px;position:fixed;width:100%;top:0;left:0;z-index:33;background:#fff;box-shadow:0 1px 4px 1px transparent;max-width:1920px;left:50%;transform:translate(-50%,0)}
.index-header{position:absolute}
.header.black{-webkit-box-shadow:3px 0 7px 0 rgba(0,0,0,.1);box-shadow:3px 0 7px 0 rgba(0,0,0,.1)}
.header .index-container{height:100%}

/*===============下拉==============*/
.header .logo{float:left;height:90px;line-height:90px}
.header .logo img{width:100%}
.navbar{float:left;margin-left:113px}
.navbar *{-webkit-box-sizing:border-box;box-sizing:border-box}
.category-item{float:left;padding:0 10px;margin-right:35px}
.category-item-single{position:relative}
.category-a{padding:0 0;display:block;line-height:90px;-webkit-transition:all .6s;-o-transition:all .6s;transition:all .6s;position:relative}
.category-item.active .category-a,.category-item:hover .category-a{color:#00a0b8}
.category-item::after{content:'';width:0;height:3px;background:#00a0b8;position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:all .8s;-o-transition:all .8s;transition:all .8s}
.index-header .category-item::after{background:#00a0b8}
.category-item.active::after,.category-item:hover::after{width:100%}
.dropdown-menu.single{position:absolute;top:100%;left:50%;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0);z-index:1100;background:#fff;margin-top:0;max-height:0;opacity:0;overflow:hidden;-webkit-transition:max-height .5s;-o-transition:max-height .5s;transition:max-height .5s;border:none;color:#303233;box-shadow:0 0 10px rgba(0,0,0,.15);height:auto;padding:0;display:block}
.dropdown-menu.single ul{padding:0 0}
.dropdown-menu.single li{display:block;width:100%;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;position:relative}
.dropdown-menu.single li:last-child{border-bottom:0}
.dropdown-menu.single li>a{padding:0 40px;display:block;font-size:16px;color:#666;line-height:59px;border-top:solid 1px #efefef;text-align:center;white-space:nowrap;width:100%;height:auto;background:0 0;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}
.single li:hover a{background:#00a0b8;color:#fff}
.category-item:hover .dropdown-menu.single{max-height:450px;opacity:1}

/* 下拉 */
.dropdown-menu.full-screen{position:absolute;top:100%;z-index:1100;background-color:#fff;border-top:1px solid #dae1e6;-webkit-transition:none;-o-transition:none;transition:none;height:300px;display:none;overflow:hidden;width:100%;min-width:1200px;left:0;margin-top:0;-ms-box-shadow:0 2px 2px 0 rgba(0,0,0,.05);-o-box-shadow:0 2px 2px 0 rgba(0,0,0,.05);-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,.05);box-shadow:0 2px 2px 0 rgba(0,0,0,.05)}
.column-two ul{display:none}
.dropdown-container{height:400px}
.p-drop-le{width:100%;height:100%;float:left;background:#fff;-webkit-box-sizing:border-box;box-sizing:border-box}
.p-drop-ri{height:100%;float:left}
.p-drop-Lwrap{padding-top:20px;margin-left:36px;height:100%}
.p-drop-Rwrap{float:left}
.column-item{float:left;width:260px;border-right:1px solid #eee;height:100%}
.column-two{width:180px}
.nav-title{font-size:18px;line-height:50px;color:#444;display:block;padding-left:24px;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;background:url(../images/arrow-next.png) no-repeat right 20px center}
.nav-title:hover{color:#fff;background:#006fc1 url(../images/arrow-next2.png) no-repeat right 20px center}
.nav-data{display:block;font-size:16px;line-height:36px;color:#666;padding-left:24px;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;position:relative;background:0 0}
.nav-data::after{content:'';width:36px;height:36px;position:absolute;right:0;top:0;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;opacity:0}
.nav-data:hover{color:#00a0b8}
.nav-data:hover::after{opacity:1}
.nav-pic{height:256px;width:256px;overflow:hidden}
.nav-pic img{max-width:100%;image-rendering:-moz-crisp-edges;image-rendering:-o-crisp-edges;image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges;-ms-interpolation-mode:nearest-neighbor;height:100%}
.p-nav-more{display:inline-block;font-size:14px;line-height:34px;padding:0 27px;background:#006fc1;color:#fff;margin-top:12px}
.p-nav-more img{vertical-align:-2px;margin-left:12px;display:inline-block}
.nav-pic-tit{font-size:16px;line-height:52px;color:#666}
.category-item:hover .dropdown-menu.full-screen{display:block;visibility:visible}
.nav-search{cursor:pointer;float:right;height:90px;width:26px;position:relative;background:url(../images/icon3.png) no-repeat right 3px center;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}
.nav-icon{cursor:pointer;float:right;height:90px;width:26px;line-height:90px;margin-right:28px}
.nav-yu{display:inline-block;float:right;height:90px;margin-left:60px;/* display:none */}
.nav-yu a,.nav-yu p{display:inline-block;height:90px;line-height:90px}
.nav-yu a.on{color:#00a0b8}
.index-header .nav-search{background:url(../images/icon2.png) no-repeat right 3px center}
.search-box{position:absolute;right:-8px;top:90px;font-size:0;width:320px;height:0;z-index:100;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;opacity:0;overflow:hidden}
.nav-search:hover .search-box{opacity:1;height:52px;padding-top:6px}
.search-box .search{border:solid 1px #dbdbdb;width:260px;height:46px;background:#fff;display:inline-block;vertical-align:top;font-size:14px;padding:0 15px;color:#666}
.search-box .butt{width:60px;height:46px;background:#00a0b8 url(../images/icon2.png) no-repeat center;display:inline-block;vertical-align:top;font-size:14px;color:#fff;text-align:center;line-height:46px;cursor:pointer;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}
.search-box .butt:hover{background-color:#00a0b8}
.pc-lanu{text-align:center;margin-top:42px;float:right}
.pc-lanu a{display:inline-block;line-height:16px;padding:5px 13px;font-size:18px;color:#333;font-family:HELVETICA-LT}
.pc-lanu a:last-child{padding-right:0}
.pc-lanu a.on{background:#7cd32e;color:#fff;border-radius:20px}
.pc-lanu a:last-child.on{padding-right:13px}
.user{float:right;margin-right:20px}
.user img{margin:40px 0;width:30px}
.header-app{display:none;position:fixed;top:0;left:0;width:100%;height:60px;z-index:500;-webkit-transition:background .44s .2s cubic-bezier(.52,.16,.24,1),height .56s cubic-bezier(.52,.16,.24,1);-o-transition:background .44s .2s cubic-bezier(.52,.16,.24,1),height .56s cubic-bezier(.52,.16,.24,1);transition:background .44s .2s cubic-bezier(.52,.16,.24,1),height .56s cubic-bezier(.52,.16,.24,1)}
.header-app.open-menu{height:100%;background:#fff;-webkit-transition:background .36s cubic-bezier(.32,.08,.24,1),height .56s cubic-bezier(.52,.16,.24,1);-o-transition:background .36s cubic-bezier(.32,.08,.24,1),height .56s cubic-bezier(.52,.16,.24,1);transition:background .36s cubic-bezier(.32,.08,.24,1),height .56s cubic-bezier(.52,.16,.24,1)}
.header-app .logo{float:left;vertical-align:middle;padding:10px 10px;display:flex;justify-content:space-between;align-items:center}
.header-app .logo img{width:60px;height:100%;margin-right:10px}
.header-app .right-box{padding-left:10px}
.header-app .red-txt{font-size:14px}
.header-app .black-txt{font-size:12px}
.navbar-app{position:relative;-webkit-box-shadow:3px 0 7px 0 rgba(0,0,0,.1);box-shadow:3px 0 7px 0 rgba(0,0,0,.1);height:60px;text-align:center;background:#fff}
.navbar-togger{float:right;background:0 0;border:none;padding:22px 15px;display:inline-block;visibility:visible;transition:transform .44s .2s cubic-bezier(.04,.04,.12,.96),opacity .28s .36s cubic-bezier(.52,.16,.24,1),-webkit-transform .44s .2s cubic-bezier(.04,.04,.12,.96)}
.navbar-togger .icon_bar{width:24px;height:2px;background-color:#00a0b8;opacity:1;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}
.navbar-togger .icon_bar:nth-of-type(2){margin:5px 0}
.open-menu .navbar-togger .icon_bar:nth-of-type(2){opacity:0}
.open-menu .navbar-togger .icon_bar:first-child{-webkit-transform:translate(0,7px) rotate(45deg);-ms-transform:translate(0,7px) rotate(45deg);transform:translate(0,7px) rotate(45deg)}
.open-menu .navbar-togger .icon_bar:last-child{-webkit-transform:translate(0,-7px) rotate(-45deg);-ms-transform:translate(0,-7px) rotate(-45deg);transform:translate(0,-7px) rotate(-45deg)}
.nav-menu{position:absolute;top:60px;left:0;bottom:0;right:0;width:100%;z-index:620;padding:20px 15px;overflow-x:hidden;overflow-y:auto;visibility:hidden;-webkit-transition:visibility 0s linear 1s;-o-transition:visibility 0s linear 1s;transition:visibility 0s linear 1s}
.header-app.open-menu .nav-menu{visibility:visible;-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}
.nav-list li{border-bottom:1px solid #cfcfcf;opacity:0;pointer-events:none}
.nav-list li.open{border-bottom:none}
.header-app.open-menu .nav-list li{opacity:1;pointer-events:auto;-webkit-transform:none;-ms-transform:none;transform:none}
.nav-list li:nth-child(1){-webkit-transform:translateY(-44px);-ms-transform:translateY(-44px);transform:translateY(-44px);transition:opacity .3345s cubic-bezier(.52,.16,.52,.84) .15s,transform .4669s cubic-bezier(.52,.16,.52,.84) .108s,-webkit-transform .4669s cubic-bezier(.52,.16,.52,.84) .108s}
.header-app.open-menu .nav-list li:nth-child(1){transition:opacity .3091s cubic-bezier(.32,.08,.24,1) .03s,transform .3455s cubic-bezier(.32,.08,.24,1) .02s,-webkit-transform .3455s cubic-bezier(.32,.08,.24,1) .02s}
.nav-list li:nth-child(2){-webkit-transform:translateY(-40px);-ms-transform:translateY(-40px);transform:translateY(-40px);transition:opacity .29294s cubic-bezier(.52,.16,.52,.84) .13s,transform .45043s cubic-bezier(.52,.16,.52,.84) 95ms,-webkit-transform .45043s cubic-bezier(.52,.16,.52,.84) 95ms}
.header-app.open-menu .nav-list li:nth-child(2){transition:opacity .32244s cubic-bezier(.32,.08,.24,1) .05s,transform .35825s cubic-bezier(.32,.08,.24,1) .04s,-webkit-transform .35825s cubic-bezier(.32,.08,.24,1) .04s}
.nav-list li:nth-child(3){-webkit-transform:translateY(-36px);-ms-transform:translateY(-36px);transform:translateY(-36px);transition:opacity .26098s cubic-bezier(.52,.16,.52,.84) .11s,transform .43756s cubic-bezier(.52,.16,.52,.84) 82ms,-webkit-transform .43756s cubic-bezier(.52,.16,.52,.84) 82ms}
.header-app.open-menu .nav-list li:nth-child(3){transition:opacity .33467s cubic-bezier(.32,.08,.24,1) .07s,transform .37539s cubic-bezier(.32,.08,.24,1) .06s,-webkit-transform .37539s cubic-bezier(.32,.08,.24,1) .06s}
.nav-list li:nth-child(4){-webkit-transform:translateY(-32px);-ms-transform:translateY(-32px);transform:translateY(-32px);transition:opacity .2386s cubic-bezier(.52,.16,.52,.84) .09s,transform .42827s cubic-bezier(.52,.16,.52,.84) 69ms,-webkit-transform .42827s cubic-bezier(.52,.16,.52,.84) 69ms}
.header-app.open-menu .nav-list li:nth-child(4){transition:opacity .34577s cubic-bezier(.32,.08,.24,1) .09s,transform .39692s cubic-bezier(.32,.08,.24,1) .08s,-webkit-transform .39692s cubic-bezier(.32,.08,.24,1) .08s}
.nav-list li:nth-child(5){-webkit-transform:translateY(-28px);-ms-transform:translateY(-28px);transform:translateY(-28px);transition:opacity .22581s cubic-bezier(.52,.16,.52,.84) .07s,transform .42259s cubic-bezier(.52,.16,.52,.84) 56ms,-webkit-transform .42259s cubic-bezier(.52,.16,.52,.84) 56ms}
.header-app.open-menu .nav-list li:nth-child(5){transition:opacity .35577s cubic-bezier(.32,.08,.24,1) .11s,transform .42286s cubic-bezier(.32,.08,.24,1) .1s,-webkit-transform .42286s cubic-bezier(.32,.08,.24,1) .1s}
.nav-list li:nth-child(6){-webkit-transform:translateY(-24px);-ms-transform:translateY(-24px);transform:translateY(-24px);transition:opacity .20343s cubic-bezier(.52,.16,.52,.84) .05s,transform .41691s cubic-bezier(.52,.16,.52,.84) 43ms,-webkit-transform .41691s cubic-bezier(.52,.16,.52,.84) 43ms}
.header-app.open-menu .nav-list li:nth-child(6){transition:opacity .36577s cubic-bezier(.32,.08,.24,1) .13s,transform .41718s cubic-bezier(.32,.08,.24,1) .12s,-webkit-transform .41718s cubic-bezier(.32,.08,.24,1) .12s}
.nav-list li:nth-child(7){-webkit-transform:translateY(-20px);-ms-transform:translateY(-20px);transform:translateY(-20px);transition:opacity .18105s cubic-bezier(.52,.16,.52,.84) .03s,transform .41123s cubic-bezier(.52,.16,.52,.84) .03s,-webkit-transform .41123s cubic-bezier(.52,.16,.52,.84) .03s}
.header-app.open-menu .nav-list li:nth-child(7){transition:opacity .37577s cubic-bezier(.32,.08,.24,1) .15s,transform .4115s cubic-bezier(.32,.08,.24,1) .14s,-webkit-transform .4115s cubic-bezier(.32,.08,.24,1) .14s}
.nav-list li:nth-child(8){-webkit-transform:translateY(-16px);-ms-transform:translateY(-16px);transform:translateY(-16px);transition:opacity .15867s cubic-bezier(.52,.16,.52,.84) .01s,transform .40555s cubic-bezier(.52,.16,.52,.84) .17s,-webkit-transform .40555s cubic-bezier(.52,.16,.52,.84) .17s}
.header-app.open-menu .nav-list li:nth-child(8){transition:opacity .38577s cubic-bezier(.32,.08,.24,1) .17s,transform .40582s cubic-bezier(.32,.08,.24,1) .16s,-webkit-transform .42286s cubic-bezier(.32,.08,.24,1) .16s}
.cate-item{position:relative}
.cate-item a{font-size:16px;line-height:48px;margin-right:60px;display:block;color:#444}
.nav-list li.active .cate-item a{color:#00a0b8!important}
.nav-list li.open .cate-item a{color:#00a0b8a3}
.category-cont a:last-child{border:none}
.category-cont a.active{color:#00a0b8}
.category-tig{font-size:14px;color:#888;text-align:right;line-height:48px;width:50px;height:48px;position:absolute;right:0;top:0;z-index:2}
.category-tig::after,.category-tig::before{content:'';background:#888;position:absolute;top:50%;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}
.category-tig::before{width:16px;height:2px;right:0;margin-top:-1px}
.category-tig::after{width:2px;height:16px;margin-top:-8px;right:7px}
.nav-list li.open .category-tig::after{opacity:0}
.nav-list li.open .category-tig::before{background:#7cd32e}
.category-cont{display:none}
.nav-list li.open .category-cont{display:block;border-top:solid 1px #cfcfcf;border-bottom:solid 1px #cfcfcf}
.category-pad{padding:0 15px}
.category-cont a{line-height:40px;border-bottom:1px solid #cfcfcf;display:block;color:#666}
.category-pad a.active{color:#7cd32e}
.app-sousuo{line-height:22px;border-right:solid 1px #00a0b8;padding-right:15px;color:#00a0b8;float:right;font-size:22px!important;margin-top:19px}
.alert-search{display:none;position:fixed;width:100%;height:100%;background:rgba(255,255,255,.9);top:0;left:0;z-index:9999}
.alert-top{height:60px;background:#fff;padding:10px 15px;border-bottom:solid 1px rgba(0,0,0,.1)}
.alert-top .text{border-radius:0;height:40px;background:0 0;border:solid 1px rgba(0,0,0,.1);width:80%;float:left;color:#666;padding:0 10px}
.alert-top .search{background:url(../images/icon3.png) no-repeat center;width:10%;height:26px;float:left;margin-top:7px}
.alert-top span{color:#666;float:right;font-size:20px!important;margin-top:8px;width:10%;text-align:center}
.app-lanu{text-align:center;margin-top:20px}
.app-lanu a{display:inline-block;line-height:26px;padding:0 14px;font-size:14px;color:#333}
.app-lanu a.on{background:#00a0b8;color:#fff;border-radius:30px}
.footer{background:#00a0b8;overflow-x:hidden}
.foot-main{padding-top:53px}
.foot_nav{margin-bottom:76px}
.foot_lf{float:left;width:70%}
.foot_nav dl{float:left;margin-right:7.3%}
.foot_nav dl:last-child{margin-right:0}
.foot_nav dt{position:relative;padding-bottom:6px}
.foot_nav dt a{color:#fefefe}
.foot_nav dd{margin-top:17px}
.foot_nav dd a{color:rgba(255,255,255,.7);line-height:28px}
.foot_nav dd a:hover{color:#fff}
.foot_cen{float:left;width:12%;text-align:center}
.foot_rt{float:right;width:17%;border-left:1px solid #4dbdcd;padding-left:3%}
.foot_rt h5{color:#fff;margin-bottom:13px}
.foot_rt p{color:rgba(255,255,255,.7);margin:10px 0}
.footb-bot{padding:22px 0;overflow:hidden;border-top:solid 1px rgba(255,255,255,.3)}
.footb-bot p:first-child{margin-right:10%}
.footb-bot p:nth-child(2){margin-right:5%}
.footb-bot p{float:left;width:auto;line-height:24px;font-size:16px;color:rgba(255,255,255,.6)}
.footb-bot p a{color:rgba(255,255,255,.6);display:inline-block;padding:0 3px}
.footb-bot p a:last-child{padding-left:3px;padding-right:0}
.bshare{float:right}
.bshare .bot-share{margin-top:-4px}
.bot-share a{display:inline-block!important;font-size:22px!important;width:34px!important;height:34px!important;line-height:34px!important;text-align:center;color:#949494!important;transition:ease .5s!important;padding-left:0!important;text-decoration:none!important;margin:0 12px!important;background:#292929!important;border-radius:50%;border:1px solid rgba(255,255,255,.08)!important}
.bot-share a:last-child{margin-right:0!important}
.footb-bot .foot-btit{display:block;float:right;margin-top:5px}
.foot-btit p,.foot-btit p a{color:#8d8d8d}
.footb-bot p a:hover{color:rgba(255,255,255,.5)}

/*app-底部*/
.foot-app{width:100%;background:#292929;padding:0 15px;display:none}
.footer-tit{position:relative;border-bottom:1px solid rgba(255,255,255,.8)}
.open .footer-tit a{color:#fff}
.footer-tit a{font-size:16px;color:#fff;line-height:48px;margin-right:48px;display:block}
.footer-tig{font-size:14px;text-align:right;line-height:48px;width:20px;height:48px;position:absolute;right:0;top:0;z-index:2}
.footer-tig::after,.footer-tig::before{content:'';background:#fff;position:absolute;top:50%;transition:all .3s;left:50%}
.footer-tig::before{width:18px;height:2px;margin-left:-8px}
.footer-tig::after{width:2px;height:18px;margin-top:-8px}
.footer-item.open .footer-tig::after{opacity:0}
.footer-item.open .footer-tig::before{background:#7cd32e}
.footer-cont{display:none;border:solid 1px rgba(255,255,255,.6);border-top:0;padding:0 15px}
.footer-cont a{line-height:40px;color:rgba(255,255,255,.6);display:block;font-size:14px;border-bottom:dashed 1px rgba(255,255,255,.8)}
.footer-cont a:last-child{border:none}
.footer-item.open .footer-cont a.active{color:#7cd32e}
.footer-top{padding:25px 0}
.footer-top .foot-app-l{float:left;width:78%}
.footer-top .foot-app-l h5{font-size:16px;margin:10px 0}
.footer-top .foot-app-r{width:18%;float:right}
.foot-app-r .code-box img{width:100%}
.footer-left{float:left;margin-bottom:10px}
.footer-left h1{font-size:20px;color:#fff}
.footer-left h1 img{display:inline-block;width:24px;height:20px;margin-top:-2px}
.footer-right{width:100%;float:left}
.footer-right select{appearance:none;-moz-appearance:none;-webkit-appearance:none;width:200px;height:36px;margin:10px 0;background:url(../images/down.png) no-repeat right 10px center;border:solid 1px rgba(255,255,255,.6);font-size:14px;color:rgba(255,255,255,.6);padding:0 15px}
.footer-right p{font-size:14px;color:rgba(255,255,255,.6);line-height:22px}
.foot-app .footer-bot{padding:20px 0;border-top:solid 1px #3a3a3a}
.foot-app .footer-bot p,.foot-app .footer-bot p a,.footer-right p a{font-size:14px;color:rgba(255,255,255,.6);line-height:22px;margin:0 15px 0 0}
.foot-app .bshare{float:none;text-align:center;margin-top:15px}
.foot-app .bshare a{margin-left:15px}
@media (max-width:1660px){.foot-app,.header-app{display:none!important}
.category-item{margin-right:48px}
.category-a,.pc-lanu a{font-size:16px}
.foot-rtl .foot_logo{margin-bottom:16px}
.foot_logo h1{font-size:22px}
.foot_txt{margin-top:12px;margin-bottom:0}
.foot_txt p{line-height:24px}
.foot_nav dl{margin-right:8%}
}
@media (max-width:1489px){.navbar{margin-left:50px}
.category-item{margin-right:20px}
.foot_rt{width:21%}
.foot_lf{width:66%}
.foot_nav dl{margin-right:6.5%}
.footer-right{width:100%;float:left;padding-left:0}
}
@media (max-width:1259px){.footer,.header{display:none!important}
.foot-app,.header-app{display:block!important}
.banner{margin-top:60px!important}
.banner .starfield{height:60%}
.more{margin:35px;margin:auto}
.navbar{margin-left:40px}
.category-item{margin-right:6px}
.category-a,.pc-lanu a{font-size:15px}
.nav-search{background-size:16px;margin-right:15px}
.pc-lanu{margin-top:44px}
.pc-lanu a{padding:4px 12px}
.user{margin-right:10px}
.user img{margin:42px 0;width:26px}
.foot_nav{padding-bottom:50px}
.foot_nav dt a{font-size:15px}
.foot_nav dl{width:20.5%}
.foot_nav dl:nth-child(2){width:32%}
.foot_nav dt{padding-bottom:15px}
.foot_logo h1{font-size:20px}
.foot_logo h1 img{margin-right:5px;width:23px;margin-top:-5px}
.foot_txt select{width:180px;height:36px;font-size:13px}
.foot_txt p{line-height:22px;font-size:13px}
.foot-rtr .code-box{width:100px}
.code-box p{font-size:12px;padding-bottom:0}
.footb-bot p a{padding-right:8px}
.footb-bot p a:last-child{padding-left:8px;padding-right:0}
.bot-share a{font-size:20px!important;width:30px!important;height:30px!important;line-height:30px!important;margin:0 8px!important}
}
@media(max-width:1024px){.banner .starfield{height:30%}
}
@media(max-width:991px){.header-app .logo{float:left;padding:8px 15px}
.header-app .logo img{width:60px}
.foot-btop li{width:100%}
.foot-app .footer-bot{padding:20px 0}
}
@media (max-width:767px){.banner .starfield{height:50%}
.more{margin:15px auto}
.header-app .logo{padding:0 10px;width:35%;height:60px}
.app-sousuo{padding-right:10px}
.footer-tit a{font-size:14px}
.footer-top .foot-app-l{width:100%}
.footer-top .foot-app-r{width:100%;margin-top:15px}
.foot-app-r .code-box{width:100px}
.footer-bot .copy-app{display:block}
.foot-app .footer-bot p{margin-bottom:10px}
.bot-share a:first-child{margin-left:0!important}
}
@media (max-width:370px){.bot-share{float:unset}
.bot-share a{float:unset}
.foot-app .footer-bot p{font-size:13px}
}

/* 首页 */
.banner{margin-top:90px}
.banner{position:relative}
.banner .pc-banner{display:block;margin:auto}
.banner-main h2{line-height:1.2em;margin-bottom:.5%;position:relative;}
.banner-main h2.banner-befo::before{content:"";position:absolute;width: 5vw;height: 3px;background:#ffffff;bottom: 0;}
.banner-main h2.banner-befo{padding-bottom: 1.5vw;}
.banner-main .more2{background:#ffffff;color: #00a0b8;font-size: 16px;border-radius: 0;width: 185px;margin-top: 4%;height: 55px;line-height: 55px;}
.banner-main .more2 em{font-size:18px;position:relative;transform: rotate(-45deg);display: inline-block;top: 2px;font-weight: bold;margin-left: 5px;}
.banner-main .more2:hover{background:#00a0b8;color:#ffffff;}
.banner-main .font{width: 100%;text-align: left;}
.banner-main.banner-cen .more2{background: #ee7700;margin-top: 2%;border-color: #ee7700;color: #ffffff;}
.index-tit{font-family:Montserrat-Light;color:#7cd32e;position:relative}
.index-tit::before{content:"";display:block;width:80px;height:1px;position:absolute;left:30px;top:49%;background-image:linear-gradient(-90deg,#7cd22d 0,#29a534 100%),linear-gradient(#7cd32e,#7cd32e)}
.index-h{text-align:center;line-height:1;margin:0;overflow-y:hidden}
.index-f{text-align:center;line-height:1;margin:19px 0 40px;color:#777}
.pic{overflow:hidden}
.pic img{width:100%;transition:all .7s}
p{line-height:1.8}
.app-banner{display:none}
.index-one .one-top{width:100%}
.index-one .one-top li{width:20%;float:left;background-color:#fafafa;height:100px;line-height:100px;text-align:center;cursor:pointer}
.index-one .one-top li .img2{display:none}
.index-one .one-top p{display:inline-block;color:#777;margin-left:20px}
.index-one .one-top li.on{background-color:#00a0b8}
.index-one .one-top li.on .img2{display:inline-block}
.index-one .one-top li.on .img1{display:none}
.index-one .one-top li.on p{color:#fff}
.index-one .one-main{display:none;position:relative}
.index-one .one-main.on{display:block}
.index-one .one-main .font{position:absolute;top:50%;left:10%;transform:translateY(-50%);color:#fff;width:30%}
.index-one .font h3{margin-bottom:5.5%}
.index-one .font .more2{margin-top:13%;color:#fff}
.index-two{position:relative;max-width:1920px;margin:0 auto}
.index-two .pic,.index-two .right-font{width:50%;float:left}
.index-two .right-font{padding:5% 12.6% 5% 3.6%}
.index-two span{color:#00a0b8}
.index-two span.add{font-family:MicrosoftYaHei;margin-left:10px}
.index-two h2{line-height:1.25}
.index-two h5{display:inline-block;position:relative;line-height:2.5;padding-bottom:.9%;margin-bottom:7.2%}
.index-two h5::before{content:"";display:block;position:absolute;bottom:0;width:45%;height:4px;background-color:#e60012}
.index-two p{margin-bottom:1.5%}
.index-two .sz{margin-top:7%}
.index-two .sz li{float:left;width:25%;text-align:center}
.index-two .sz li p{margin-top:-4px}
.index-two .sz li:first-child{text-align:left}
.index-two .sz li:last-child{text-align:right}
.index-two .sz li:last-child p{margin-right:10%}
.index-two .bot{width:100%;clear:both;transform:translateY(-50%);float:left;position:absolute;bottom:0}
.index-two .bot ul{box-shadow:0 0 40px 0 rgba(5,5,5,.08)}
.index-two .bot .img2{display:none}
.index-two .bot li{width:33.333%;float:left;height:150px;text-align:center;background:#fff;position:relative;cursor:pointer}
.index-two .bot li .bot-li{position:absolute;top:50%;transform:translate(-50%,-50%);left:50%;text-align:left;width:fit-content;padding-left:60px}
.index-two .bot-li img{position:absolute;top:50%;transform:translateY(-50%);left:0}
.index-two .bot li p{margin-bottom:0;color:#777}
.index-two .bot li:hover{background-color:#00a0b8}
.index-two .bot li:hover .img1{display:none;float:left}
.index-two .bot li:hover .img2{display:inline-block;float:left}
.index-two .bot li:hover h6,.index-two .bot li:hover p{color:#fff}
.index-three .index-h{margin-bottom:40px}
.index-three .left,.index-three .right{width:48.9%;box-shadow:0 0 40px 0 rgba(0,0,0,.06);cursor:pointer}
.index-three .left .font{padding:30px}
.index-three .left h5{color:#00a0b8;margin-bottom:4px}
.index-three .left:hover img{transform:scale(1.15)}
.index-three .left:hover .font{background-color:#00a0b8}
.index-three .left h5,.index-three .left p{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}
.index-three .left:hover h5,.index-three .left:hover p{color:#fff}
.index-three .right ul{padding:0 30px}
.index-three .right ul li{padding:30px 0 20px;border-bottom:1px solid #ebebeb}
.index-three .right li h5{-webkit-line-clamp:1;margin-bottom:11px}
.index-three .right ul li:last-child{padding-bottom:30px;border-bottom:none}
.index-three .right ul li:last-child a{display:block}
.index-three .right li h3{line-height:2.6;color:#00a0b8;width:100%;position:relative}
.index-three .right li h3 i{right:0;font-size:36px;line-height:1;position:absolute;top:50%;transform:translateY(-50%)}
.index-three .right li:hover h5{color:#00a0b8}
.index-four{overflow:hidden}
.index-four .container{position:relative}
.index-four .four-swiper{position:relative;width:139.3%;padding-left:100px}
.index-four .new-top{position:relative;overflow:hidden}
.index-four .new-top img{transition:all .7s;width:100%}
.index-four .swiper-container{position:static}
.index-four .swiper-slide{overflow:hidden;box-shadow:-1px 7px 27px 0 rgba(5,5,5,.06)}
.index-four .swiper-slide:hover .new-top time{opacity:0}
.index-four .swiper-slide:hover .new-font{background-color:#00a0b8}
.index-four .new-top time{position:absolute;right:0;bottom:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);text-align:center;line-height:30px;z-index:100;opacity:1;transition:all .7s}
.index-four .new-top time img{width:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}
.index-four .new-top{font-family:Montserrat-Bold;color:#fff}
.index-four .swiper-pagination{display:none}
.index-four .new-font{background:#fff;transition:all .7s;height:14vh;padding:2vh 0}
.index-four .swiper-slide:hover .new-font h3,.index-four .swiper-slide:hover .new-font li,.index-four .swiper-slide:hover .new-font p{color:#fff}
.index-four .new-font h3{text-align:center;padding:2vh 0 1vh 0}
.index-four .new-font p{color:#777;text-align:center}
.index-four .new-font li{color:#777;text-align:center;float:left;width:100%;height:5vh;line-height:5vh}
.index-four .swiper-button-next,.index-four .swiper-button-prev{border-radius:50%;overflow:hidden;width:59px;height:59px;border:solid 3px #b4b4b4;background-color:#bfbfbf;left:0;right:auto}
.index-four .swiper-button-prev{top:19%}
.index-four .swiper-button-next{top:35%}
.index-four .swiper-button-next:hover,.index-four .swiper-button-prev:hover{border:solid 3px #00a0b8;background-color:#00a0b8}
.index-four .swiper-button-next:after{content:" ";background:url(../images/icon-img2.png) center no-repeat;display:block;width:100%;background-size:cover;height:100%}
.index-four .swiper-button-prev:after{content:" ";background:url(../images/icon-img1.png) center no-repeat;display:block;width:100%;background-size:cover;height:100%}
@media (min-width:1920px){.index-four .four-swiper{width:100%}
}
@media (max-width:1679px){.index-three .right ul li{padding:33px 0 20px}
.index-two .bot{transform:none;position:relative}
}
@media (max-width:1489px){.index-three .right ul li{padding:27px 0 20px}
.index-f{margin:15px 0 30px}
}
@media (max-width:1259px){.index-three .right ul li{padding:14px 0 20px}
.index-two .right-font{padding:1% 12.6% 1% 3.6%}
.index-two .sz{margin-top:3%}
.index-f{margin:15px 0 20px}
}
@media (max-width:1024px){.index-one .one-main .font{width:40%}
.index-two .bot li .bot-li{padding-left:75px;padding-right:15px}
.index-two .bot-li img{left:15px}
.index-f{margin:15px 0}
.banner-main .more2{width:140px;height: 45px;line-height: 45px;}
}
@media (max-width:768px){.bot-share{float:unset}
.bot-share a{float:unset}
.foot-app .footer-bot p{font-size:13px}
.index-one .one-left{width:100%}
.index-one .one-right{width:100%;position:static}
.index-three li p{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}
.index-one .one-top li img{width:30px;margin-right:-10px}
.index-two .pic,.index-two .right-font{width:100%}
.index-two .sz{margin-bottom:2%}
.index-three .left,.index-three .right{width:100%}
.index-three .left{border-bottom:1px solid #eee}
}
@media (max-width:767px){.app-banner{display:block}
.pc-banner{display:none!important}
.banner .banner-main{top:50%!important;transform:translateY(-50%)}
.banner-main .font{width:100%}
.index-one .one-left ul{position:relative}
.index-one .one-left ul li{padding:2% .5%;text-align:center}
.index-one .one-left ul li.on .img2{margin:auto}
.index-one .one-left ul li:last-child{position:absolute;height:100%;right:0}
.index-three .p1{width:83%}
.index-three li{width:100%;margin:0 0 3% 0}
.index-three li:last-child{margin-bottom:0}
.index-four .four-swiper{width:100%}
.index-four .new-font h3{height:50px;line-height:25px;margin:10px 0 5px}
.index-four .four-swiper .swiper-slide{padding-bottom:29px}
.index-four .four-swiper{margin-bottom:19px}
.index-one .one-top li{width:48%;height:60px;line-height:60px;margin:1%}
.index-one .one-main .font{width:100%;position:static;transform:none;color:#333;padding:15px 0 0}
.index-one .font h3{margin-bottom:10px}
.index-one .font .more2{margin-top:15px;color:#666;border-color:#666}
.index-one .font .more2:hover{color:#fff;border-color:#fff}
.index-four .four-swiper{padding:0}
.index-four .swiper-button-next,.index-four .swiper-button-prev{display:none}
.index-four .four-swiper .swiper-slide,.index-four .new-font{padding:0}
.index-four .new-font{padding:1px 0 10px;height:auto}
.index-four .new-font h3{padding:0;height:25px}
.index-four .new-font li{height:32px;line-height:32px}
.index-two .right-font{padding:0 15px}
.index-two h5{margin-bottom:10px}
.index-two .sz{margin:15px 0}
.index-two .sz li{width:50%;text-align:center!important}
.index-two .bot li{width:100%;margin-right:0;height:75px}
.index-two .bot ul{box-shadow:none}
.index-two .bot ul li{box-shadow:0 0 40px 0 rgb(5 5 5 / 8%);border-radius:3px}
.banner .swiper-pagination{bottom:5px!important}
.index-four .index-f{padding:0 15px}
}
.banner .banner-cen .font{text-align:center;}
.banner .banner-main{position:absolute;top: 50%;transform: translateY(-50%);width:100%;color:#fff;}
.banner .banner-main.banner-cen{top: 35%;}
.banner .banner-main p{margin-left:4px}
.banner .swiper-pagination-bullet{width:20px;height:6px;background-color:#fff;border-radius:3px;opacity:1;transition:all 1.5s}
.banner .swiper-pagination-bullet-active{width:40px;height:6px}
.pic{width:100%;overflow:hidden}
.pic img{width:100%;transition:all .7s}
.banner-font{width:100%;text-align:center;position:absolute;top:50%;transform:translateY(-50%)}
.banner-font h2{color:#fff;line-height:1.7;text-align:center}
.banner .point{position:absolute;bottom:60px;width:100%;color:#fff}
.banner .point a{color:#fff}
.banner .point h5{margin-left:22px;font-family:Montserrat-Light}
.banner .point2{bottom:20px}
.title{text-align:center;margin-bottom:40px;line-height:1;margin-top:-5px}
.pc-navlist{width:100%;height:80px;margin-top:-40px;position:relative}
.pc-navlist ul{box-shadow:-5px 4px 32px 0 rgba(0,0,0,.06);margin-top:-20px;background:#fff}
.pc-navlist li{cursor:pointer;height:80px;line-height:80px;width:100%}
.pc-navlist li a{width:100%;text-align:center;padding:0 30px}
.pc-navlist li.active{background-color:#00a0b8}
.pc-navlist li.active a{color:#fff}
.pc-navlist li.active:hover a{color:#fff}
.pc-navlist li:hover a{color:#00a0b8}

/* ===============nav-second=========== */
.second-nav{background:#f4f4f4;height:110px}
.second-menu{overflow-x:auto;white-space:nowrap}
.second-menu a{position:relative;display:inline-block;line-height:110px;font-size:16px;color:#666;padding:0 38px;text-align:center}
.second-menu a::after{position:absolute;content:'';background:#fff;width:12px;height:12px;opacity:0;border-radius:50%;border:3px solid #2a6bb1;bottom:22%;left:50%;transform:translate(-50%,-22%)}
.second-menu a.on{color:#333;background:#fff}
.second-menu a:first-child{padding-left:0}
.second-menu a.on:first-child{padding-left:38px}
.second-menu a.on::after{opacity:1}
.appsecond-nav{position:relative;display:none;z-index:200}
.serapp-top1{padding:12px 25px;background:#f4f4f4;border-bottom:1px solid #d8d8d8}
.appsecond-nav .ser-tig1{width:15px;height:20px;position:absolute;top:13px;right:25px;transition:all .6s}
.appsecond-nav.open .ser-tig1{transform:rotate(90deg)}
.appsecond-nav .ser-top1{padding:16px 15px;position:relative;background:#fff!important;border-bottom:solid 1px #d8d8d8}
.se-a1{color:#444;font-size:16px;display:block}
.se-list{background:#fff}
.se-list.on{cursor:pointer;background:#00a0b8}
.se-list.on a{color:#fff}
.se-list .se-top{padding:0 25px}
.se-list.hover .se-a1{color:#fff}
.ser-bot{width:100%;display:none;position:absolute}
.se-top{height:48px;line-height:48px;border-bottom:solid 1px #d8d8d8;position:relative}
.pagee{text-align:center;position:relative;margin-top:40px;font-family:ArialMT}
.pagee a,.pro-list .pagee a{display:inline-block;width:26px;height:26px;font-size:14px;color:#999;text-align:center;line-height:24px;margin:0 7px;border:solid 1px #777}
.pagee a.on{color:#00a0b8;border:none;margin:0 -1px}
.pagee a.on:hover{color:#00a0b8;background:0 0}
.pagee a:hover{background-color:#00a0b8;color:#fff;border:none}
.pagee a.next,.pagee a.prev{font-size:14px;margin:0 4.5px;width:46px;height:26px;border:none;border:solid 1px #777}
.line{width:100%;height:1px;background:#eee;margin:5.4% 0 3.2%}
.detail-page,.detail-prev{position:relative;display:block;color:#aaa}
.detail-page p,.detail-prev p{color:#aaa!important;margin-top:1%}
.pagee a.next:hover,.pagee a.prev:hover{color:#fff}
.detail-page .detail-prev{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:block;color:#666}
.coth-wrap{width:100%}
.coth-wrap .form-ul li,.yz{width:48%;border-bottom:1px solid #e5e5e5;padding:19px 0 19px;margin:0 4% 1.5% 0;position:relative}
.yz p{position:absolute;left:110%;padding:0 35px;bottom:0;box-shadow:0 0 27px 0 rgba(224,224,224,.5)}
.coth-wrap .form-ul{margin:0}
.coth-wrap .form-list{overflow:hidden;margin-top:8.4%}
.coth-wrap .form-ul li input{width:100%}
#ser04 .coth-wrap .form-ul li input{border:1px solid #e5e5e5;height:48px;padding:1.2% 1.5%}
.coth-wrap .form-ul li:last-child{margin-right:0}
.coth-wrap textarea{resize:none;display:block;width:100%;color:#666;font-size:14px;border-bottom:1px solid #e5e5e5;padding:8.7% 0 0;height:15.7vh}
.coth-wrap .form-btn{clear:both;margin-top:8.4%}
.coth-wrap .prev{background:#fff;border:solid 1px #7cd32e;margin-left:5px}
.coth-wrap .prev span{color:#7cd32e}
@media (max-width:1679px){.pagee{margin-top:70px}
}
@media (max-width:1460px){.pagee{margin-top:60px}
}
@media (max-width:1260px){.pagee{margin-top:50px}
}
@media (max-width:1024px){.pagee{margin-top:40px}
.index-f{line-height:1.5}
.title{margin-bottom:30px;line-height:1.25}
.contact .coth-wrap .form-btn{margin-top:25px}
}
@media (max-width:768px){.title{margin-bottom:25px}
.pagee{margin-top:30px}
.pc-navlist{display:none}
.appsecond-nav{display:block;height:47px}
.banner .point{bottom:10px}
.banner .banner-main{padding:0 15px}
}
@media (max-width:767px){.banner .point h5{margin:0;font-size:13px!important}
.title{margin-bottom:25px}
body .swiper-pagination{display:block!important;bottom:0!important}
body .swiper-pagination-bullet{width:10px;height:10px;background-color:#d2d2d2}
body .swiper-pagination-bullet-active{background-color:#00a0b8}
.banner-font p{width:75%}
}

/* 产品中心 */
.pro-left{margin-top:5px;width:18.75%;background-color:#fff;float:left}
.pro_ul h3{padding:11.5% 11%;background:#00a0b8;color:#fff;font-family:Montserrat-Light;border-bottom:1px solid #fff}
.pro_ul h3 i{float:right;transform:rotate(0);transition:all .7s;font-weight:700}
.pro_ul .ul_parent{display:none}
.pro_ul.on .ul_parent{display:block;box-shadow:-3px 3px 29px 0 rgba(0,0,0,.05)}
.pro_ul.on h3 i{transform:rotate(90deg)}
.pro_ul.on h3,.pro_ul:last-child h3{border-bottom:none}
.pro-left .ul_parent{width:100%;padding:3% 11%;overflow:hidden;border-bottom:1px solid #eee}
.pro-left .ul_parent li{font-size:18px;margin-bottom:10%;position:relative;padding:3% 0}
.pro-left .ul_parent li span{display:block}
.pro-left .ul_parent li::before{content:"";width:100%;height:1px;background-color:#b2b2b2;position:absolute;top:48px}
.pro-left .ul_parent li.li-btn.on{margin-bottom:3%;border-bottom:1px #b2b2b2 dashed}
.pro-left .ul_parent li.on span a{color:#00a0b8}
.li-btn i{float:right;transform:rotate(0);transition:all .7s;font-weight:700}
.li-btn.on i{transform:rotate(90deg);color:#00a0b8}
.li-btn ul li::before{display:none}
.pro-left .ul_parent li ul{width:100%;font-weight:700;line-height:2em;margin:12% 0 0;border-bottom:1px solid #fff;display:none}
.pro-left .ul_parent li img:nth-child(1){margin-right:1.5%}
.pro-left .ul_parent li.on ul{display:block}
.pro-left .ul_parent li ul li{font-weight:400;margin-bottom:0;padding:1.5% 0;line-height:1;border-left:2px solid #fff;margin:2px 0}
.pro-left .active a{color:#00a0b8}
.pro-left .ul_parent ul li.active::before{display:block}
.pro-left li ul li{position:relative}
.pro-left .ul_parent ul li::before{content:"";display:none;width:5px;height:5px;position:absolute;top:50%;background:#00a0b8;left:-10px;border-radius:50%;transform:translateY(-50%)}
.pro-left li ul li:hover a{color:#00a0b8}
.pro-left li ul li a{font-size:16px;width:100%}
.list li:hover .pic img{transform:scale(1.1)}
.pro-list a{display:block}
.pro-list .pic{width:50%}
.pro-list .font{width:45%;position:absolute;top:50%;transform:translateY(-50%);right:0;padding:10px}
.pro-list{margin-top:5px;width:81.25%;position:relative}
.pro-list li{width:46%;margin:0 0 2.6% 2.6%;float:left;background-color:#fff;border:solid 1px #fff;overflow:hidden;position:relative;box-shadow:-3px 3px 29px 0 rgba(0,0,0,.05)}
.pro-list li:hover .pic img{transform:scale(1.15)}
.pro-list li:hover .font{color:#00a0b8}
.pro-list li h3{font-family:Montserrat-Light}
.pro-list li p{line-height:1.7;margin-top:12%}
@media (max-width:1259px){.pro-left{width:30%}
.pro-list{width:68%}
.pro-list li{width:100%}
}
@media (max-width:768px){.pro-list li{width:100%;margin:0 0 4% 0;border-radius:10px}
.pro-list li:nth-last-child(2){margin-bottom:4%}
.pro_ul.on h3{border-bottom:1px solid #fff}
}
@media (max-width:767px){.product{padding:15px 0!important}
.pro-left{width:100%;margin-top:0}
.pro-list{margin-top:15px;position:relative;z-index:0}
.pro-left .pro_ul{width:49%;float:left;position:relative}
.pro-left .pro_ul .ul_parent{position:absolute;z-index:1;background-color:#fff}
.pro-left .pro_ul:first-child{margin-right:2%}
.pro-left .ul_parent li::before{top:35px}
.pro-list{width:100%}
}


/* 产品详情 */
.pri-one .pic{width:620px;float:left;height:620px;position:relative;overflow:inherit}
.pri-one .pic::after{content:url(../images/icon3.png);display:block;position:absolute;right:20px;bottom:20px}
.pri-one .one-font{width:535px;float:right;padding-top:12px}
.pri-one h5{line-height:2;width:100%;font-family:Montserrat-Light;font-weight:700;margin-bottom:7.5%;position:relative}
.pri-one h5::before{content:"";width:30%;position:absolute;bottom:-4%;height:1px;background:#999}
.pri-one p{margin:2% 0 9%;line-height:1.9}
.pri-one .foot-icon{margin-top:5.5%}
.pri-one .more2{background:#dcdcdc;color:#00a0b8;border-color:#dcdcdc}
.pri-one .more2:hover{background:#00a0b8a3;color:#fff;border:1px solid #5cc2d2!important}
.pri-two{background-color:#f5f5f5;position:relative}
.pri-two .container{padding:1.55% 0;position:relative}
.pri-two .title{margin-bottom:20px}
.pri-two .pic{width:50%;float:left;padding:0 1% 0 7%}
.pri-two .font{float:right;width:42%;position:absolute;right:0;top:50%;transform:translateY(-50%)}
.pri-two h5{margin-bottom:2.6%}
.pri-two li{width:100%;position:relative;margin:1% 0;padding:.5% 0 .5% 20px}
.pri-two li::before{position:absolute;top:50%;left:0;transform:translateY(-50%);content:"";display:inline-block;width:10px;height:10px;border:2px solid #999;border-radius:50%}
.pri-two li:nth-child(2n){margin-right:0}
.pri-two li:hover{cursor:pointer;color:#00a0b8}
.pri-two li:hover::before{border-color:#00a0b8}
.pri-nice .pic{width:62%;float:right}
.pri-nice .font{margin-top:3.9%;width:38%;float:left}
.pri-nice h5{margin-bottom:-1%}
.pri-nice li{margin-top:7.15%}
.pri-three{background:#f5f5f5}
.pri-three table{width:100%;float:left}
.pri-three table:nth-child(1){margin-right:2%}
.pri-three table th{background-color:#00a0b8;color:#fff}
.pri-three table td{background-color:#fff}
.pri-three table td,.pri-three table th{width:33.333%;height:30px;border-color:#e1e1e1;padding:0 15px;text-align:left;border:1px solid}
.pri-three tr:hover td{color:#00a0b8;cursor:pointer}
.pri-three tr{border-left:1px solid #f5f5f5;border-right:1px solid #f5f5f5}
.pri-three table tr:last-child{border-bottom:1px solid #f5f5f5}
.pri-three p{text-align:center;margin-top:40px}
.pri-three p .more2{border-color:#777;color:#777}
.pri-three p .more2:hover{color:#fff}
.pri-ul li{margin:10px}
.pri-ul li:last-child{margin-right:0}
.pri-ul li .pic{width:100%}
.pri-ul li .pri-list{position:relative}
.pri-ul li .font{position:absolute;bottom:0;width:100%;background:rgba(0,0,0,.6)}
.pri-ul li img{width:100%}
.pri-ul li .font p{text-align:center;color:#ffff;padding:3% 0}
.pri-ul li:hover p{color:#00a0b8}
.pri-ul li a{width:100%;color:#fff}
.proinfo{overflow-x:hidden}
@media (max-width:1489px){.pri-one .pic{width:515px;height:515px}
.images-cover img{left:0!important;margin-left:0!important}
.pri-one .one-font{width:520px}
.pri-two .pic{height:auto;line-height:300px}
}
@media (max-width:1259px){.pri-two .pic{height:250px;line-height:250px}
.pri-one .pic{width:385px;height:385px}
.magnifier-line li{margin-bottom:15%}
.pri-one .one-font{width:380px;margin-left:30px;padding-top:0}
.pri-one h5{line-height:2}
.pri-five{padding:50px 0}
.pri-three .container{overflow:auto}
}
@media (max-width:1024px){.pri-five{padding:40px 0}
.pri-six{padding-top:40px}
}
@media (max-width:768px){.pri-three .container{margin-right:15px}
.pri-one .pic{width:580px;height:580px}
.pri-two .pic{height:230px;line-height:230px}
.pri-nice .font{margin-top:2%}
.magnifier-view{right:0!important;top:100%!important;width:768px!important}
.pro-ul li{width:48%;float:left;margin:0 4% 2.9% 0}
.pro-ul li:nth-child(2n){margin-right:0}
.pri-one h5{margin-bottom:20px}
.pri-one p{margin:15px 0}
.pri-one .one-font{width:100%;margin-left:15px}
.pri-one .one-font .more{margin:0 auto}
.pri-one .foot-icon{margin-top:2%}
.pri-two .title{margin-bottom:0}
.pro-ul li:last-child{margin-bottom:0}
.pri-five{padding:30px 0}
.pri-six{padding-top:30px}
.pri-three .table-z{width:100%;overflow-x:scroll}
.pri-three table{width:100%;margin-right:0}
.pri-three table:nth-child(1){margin-right:0;margin-bottom:15px}
.pri-three .container{margin-right:0}
}
@media (max-width:767px){.pri-one .pic{width:100%;height:auto;margin-top:0}
.images-cover img{position:absolut!important;top:50%;margin-top:0!important}
.pri-one .one-font{width:100%;margin-left:0}
.pri-two .title{margin-bottom:5px}
.pri-two .pic{width:100%;height:auto;line-height:initial;padding:0 15px}
.pri-two h5{margin-bottom:0}
.pri-two .font{width:100%;padding:30px 15px 0;position:static;transform:translateY(0)}
.pri-two .container{padding:0}
.pri-two .container{position:static}
.pri-nice .font,.pri-nice .pic{width:100%}
.pri-nice .font{margin-top:15px}
.pri-nice li{margin-top:15px}
.pri-three table{width:700px}
}
.down .load-btn{width:65%;margin:50px auto 40px;display:flex;justify-content:center}
.down .load-btn li{width:30%;float:left;margin:0 1.5%;background-color:#eee;text-align:center;padding:1.5%;cursor:pointer;box-shadow:-3px 3px 29px 0 rgba(0,0,0,.05)}
.down .load-btn li.on{background-color:#00a0b8;color:#fff}
.down .load-btn li.on a{color:#fff}
.down .load-form{width:71.5%;border:solid 1px #eee;border-radius:5px;margin:0 auto 50px}
.down .load-form input{width:90%;height:50px;line-height:90px;text-indent:1em}
.down .load-form input::placeholder{color:#bababa}
.down .load-form span{background-color:#00a0b8;border-radius:5px;width:50px;height:50px;display:inline-block;text-align:center;line-height:50px;float:right}
.down .ul-load{width:100%;display:none}
.down .ul-load li a{display:block}
.down .ul-load li{box-shadow:-3px 3px 29px 0 rgba(0,0,0,.05);padding:.8% 0;margin-bottom:1.45%;overflow:hidden}
.down .ul-load li:first-child{padding:1% 0;margin-bottom:2.1%}
.down .ul-load li:first-child,.down .ul-load li:hover{background:#00a0b8;box-shadow:none;color:#fff}
.down .ul-load div{clear:both}
.down .ul-load li p{padding:0 3.8%;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}
.down .ul-load li:first-child p{position:relative}
.down .ul-load li:first-child p::after{content:"";position:absolute;right:0;width:1px;height:250%;background:#4dbdcd;top:0;transform:translateY(-25%)}
.load-name,.load-pro{width:70.75%;float:left}
.load-gs,.load-xz{width:14.25%;float:right}
.down .ul-load li:first-child a{color:#fff}
.down .ul-load li:hover a{color:#fff}
.down .ul-load.on{display:block}
@media (max-width:1260px){.down .load-btn{margin:40px auto 30px}
.down .load-form{margin:0 auto 30px}
.load-name,.load-pro{width:55%}
.load-gs,.load-xz{width:20%}
}
@media (max-width:768px){.down .load-btn{margin:30px auto 20px}
}
@media (max-width:767px){.down .load-btn{width:95%}
.down .load-form{width:95%;position:relative;margin:0 auto 20px}
.down .load-form span{position:absolute;top:0;right:0;width:35px;height:35px;line-height:32px}
.down .load-form input{height:35px}
.download .load{right:10px}
.pagee a{margin-bottom:15px}
.pagee a:last-child,.pagee a:nth-last-child(2),.pagee a:nth-last-child(3){margin-bottom:0}
.down .ul-load li{width:300%}
.down .ul-load.on{overflow-x:scroll;width:100%}
}
.new-top{box-shadow:-3px 3px 29px 0 rgba(0,0,0,.05);position:relative;cursor:pointer}
.new-top:hover .pic img{transform:scale(1.15)}
.new-top:hover h3{color:#00a0b8}
.new-top .font,.new-top .pic{width:50%;float:left}
.new-top .font{padding:2.75% 3%}
.new-top .font h3{font-weight:700;line-height:1.7;margin-bottom:5.2%}
.new-top .font p{line-height:1.7}
.new-top .font .day{position:absolute;bottom:12.3%}
.new-list{margin-top:2.1%}
.new-list li{width:32.16666%;margin:0 1.75% 2% 0;float:left;height:320px;box-shadow:-3px 3px 29px 0 rgba(0,0,0,.05);padding:30px;position:relative;cursor:pointer}
.new-list li:nth-child(3n){margin-right:0}
.new-list li p:first-child{margin:1% 0 5%}
.new-list li h4{font-weight:700;line-height:1.5;margin-bottom:5%}
.new-list li p:nth-child(2){margin:1% 0 1%}
.new-list li p:nth-child(3){line-height:1.5}
.new-list li p:last-child{bottom:23px;position:absolute}
.new-list li::before{content:"";width:0;max-width:100%;position:absolute;display:block;bottom:0;left:0;height:4px;background:#00a0b8;transition:all .8s}
.new-list li:hover h4{color:#00a0b8}
.new-list li:hover::before{width:100%}
@media (max-width:1260px){.new-list li,.new-list li:nth-child(3n){width:48%;margin:0 4% 2% 0;height:280px}
.new-list li:nth-child(2n){margin:0 0 2% 0}
.new-list li:last-child,.new-list li:nth-last-child(2){margin-bottom:0}
}
@media (max-width:768px){.new-top .font,.new-top .pic{width:100%}
.new-top .font h3{margin-bottom:15px}
.new-top .font .day{position:static}
}
@media (max-width:767px){.new-list li{width:100%!important;margin-right:0;margin-top:20px!important;margin-bottom:0!important}
}
.newinfo-title{text-align:center}
.newinfo-title h3{font-weight:700}
.newinfo-title .tit{margin:1.3% 0 1.05%;color:#666}
.newinfo-title .tit i{margin:0 5px;cursor:pointer}
.newinfo-title .tit i:hover{color:#00a0b8}
.newinfo-title .tit span{margin:0 8px}
.newinfo-title .foot-icon{margin:2% 0}
.newinfo-title .foot-icon a{margin-right:20px}
.newinfo p{line-height:2;color:#777}
.newinfo-ul{margin-top:2.25%}
.newinfo .pic{width:46%;margin:5.3% auto}
.newinfo .line{background-color:#999;margin:0}
.newinfo .pic:hover img{transform:scale(1.1)}
.detail-page p,.detail-prev p{margin-top:0;display:inline-block;line-height:1.5}
.detail-page{margin:.9% 0}
.detail-page,.detail-prev{width:max-content}
.detail-page:hover,.detail-page:hover p,.detail-prev:hover,.detail-prev:hover p{color:#00a0b8!important}
.pages{position:relative}
.pages .more2{position:absolute;right:0;bottom:0;border-color:#777;color:#777}
.pages .more2:hover{color:#fff}
@media (max-width:1024px){.newinfo-title h3{line-height:1.5}
}
@media (max-width:767px){.newinfo .pic{width:100%}
.newinfo .pages .more2{position:static;margin-top:15px}
}


/* 服务支持 */
.ser-two{background-color:#f5f5f5}
.ser-two li{margin-bottom:.58%}
.ser-two li:last-child{margin-bottom:0}
.ser-two p{margin-top:2.2%;line-height:1.9}


/* 行业应用 */
.ind-one .container{position:relative}
.ind-one .pic{width:48.5%;float:left;position:absolute;top:50%;transform:translateY(-50%)}
.ind-one .font{width:47%;padding-right:7%;float:right;right:0}
.ind-one .font h3{margin-bottom:5%}
.ind-one .font p{line-height:1.9;margin-top:1%;-webkit-line-clamp:initial}
.ind-two li{width:31.333%;margin-right:3%;float:none;display:inline-block;position:relative;border-bottom:1px solid #ccc;padding:1.3% 3%;cursor:pointer;margin-bottom:2.1%;vertical-align:bottom}
.ind-two li::before{content:"";display:block;width:12px;height:12px;border-radius:50%;border:1px solid #00a0b8;left:4%;top:50%;transform:translateY(-50%);position:absolute}
.ind-two li:nth-child(3n){margin-right:0}
.ind-two li:hover{color:#00a0b8;background-color:#f5f5f5}
.ind-two li:hover::before{background-color:#00a0b8}
.ind-three .pic{width:31.5%;margin-right:2%;margin-bottom:2%;box-shadow:-3px 3px 29px 0 rgba(0,0,0,.05);position:relative}
.ind-three .pic:last-child{margin-right:0}
.ind-three .pic p{text-align:center;position:absolute;bottom:0;width:100%;background:#00000080;color:#fff}
.ind-three .pic:hover p{color:#00a0b8}
.ind-four .swiper-container{padding:15px;margin:-15px}
.ind-four .swiper-slide{box-shadow:-3px 3px 29px 0 rgba(0,0,0,.05)}
.ind-four .swiper-slide p{text-align:center;padding:4% 10px;height:66px;line-height:22px}
.ind-four .swiper-slide:hover img{transform:scale(1.15)}
.ind-four .swiper-slide:hover p{color:#00a0b8}
.ind-swiper{position:relative}
.ind-swiper .swiper-pagination{display:none}
.ind-swiper .swiper-container{position:static}
.ind-swiper .swiper-button-prev{left:-60px}
.ind-swiper .swiper-button-next{right:-60px}
.ind-swiper .swiper-button-next,.ind-swiper .swiper-button-prev{color:#777}
.ind-swiper .swiper-button-next::after,.ind-swiper .swiper-button-prev::after{font-size:36px}
@media (max-width:1260px){.ind-one .font{position:static;transform:none;padding:0;text-align:justify}
.ind-one .font h3{margin-bottom:3%}
}
@media (max-width:768px){.ind-one .font,.ind-one .pic{width:100%}
.ind-one .font h3{margin:15px 0}
.ind-two li{padding-left:35px}
.ind-two li,.ind-two li:nth-child(3n),.pri-ul li{width:48%;margin:1%;margin-bottom:4%;display:inline-grid}
.ind-two li:nth-child(2n),.pri-ul li:nth-child(2n){margin-right:0}
.pri-ul li:last-child,.pri-ul li:nth-last-child(2){margin-bottom:0}
.ind-two li:nth-last-child(2){margin-bottom:4%}
.ind-swiper .swiper-button-next,.ind-swiper .swiper-button-prev{display:none}
}
@media (max-width:767px){.ind-two li{width:100%!important;margin-right:0}
.ind-three .pic{width:100%;margin:0 0 15px 0}
.ind-three .pic:last-child{margin-bottom:0}
.ind-swiper .swiper-container{padding-bottom:30px}
}
.contact-one ul{box-shadow:-3px 3px 29px 0 rgba(0,0,0,.05)}
.contact-one li{float:left;width:33.333%;padding:3% 0}
.contact-one li:last-child .com-icon{border:none}
.contact-one .com-icon{border-right:1px solid #e5e5e5}
.contact-one .icon-img .icon-img1{border-radius:0}
.contact-one ul h4{margin:10px 0 20px}
.con-from{box-shadow:-3px 3px 29px 0 rgba(0,0,0,.05);margin-top:2%}
.con-from .coth-wrap,.con-from .pic{width:50%;float:left}
.con-from .pic{cursor:pointer}
.con-from .coth-wrap{padding:5% 4.5% 1% 5.5%}
.con-from .pic:hover img{transform:scale(1.15)}
@media (max-width:1024px){.con-from .pic{padding:8.5% 0}
}
@media (max-width:768px){.con-from .coth-wrap,.con-from .pic{width:100%;padding:15px}
}
@media (max-width:767px){.contact-one li{width:100%}
.contact-one li p{width:75%;margin:auto}
}

/* 品质管控 */
.quality .line{width:8%;height:3px;background-color:#7cd32e;margin:5% 0 3.5%}
.qua-one .left{width:48%;margin-right:4%;overflow:hidden}
.qua-one .left:last-child{margin-right:0}
.qua-one h5{line-height:1;margin-bottom:-1%}
.qua-one .left div{margin-top:7%;position:relative}
.qua-one .left div img{float:left;width:8.5%;position:relative;transition:all .7s}
.qua-one .left div .font{float:left;width:91.5%;margin-top:0;padding:0 5%}
.qua-one .left div:hover .font p:first-child{color:#00a0b8}
.qua-one .left:hover h5{color:#00a0b8}
.qua-two li{width:23.3333%;height:350px;float:left;box-shadow:-3px 3px 29px 0 rgba(0,0,0,.05);margin-right:2.1333%;padding:50px 23px;cursor:pointer}
.qua-two li h3{width:116px;height:116px;line-height:116px;border-radius:50%;text-align:center;position:relative;margin:0 auto 8%;color:#00a0b8;font-family:ArialMT;overflow:hidden}
.qua-two li h3 span{display:block;position:absolute;width:90px;height:90px;background:#fff;border-radius:50%;left:50%;top:50%;transform:translate(-50%,-50%);line-height:90px}
.qua-two li h3::before{content:"";position:absolute;width:50%;height:50%;border-radius:0;left:50%;top:0;z-index:0;transition:all .7s;transform-origin:50% 50%;background:#00a0b8}
.qua-two li h3::after{content:"";position:absolute;width:100%;height:100%;left:0;border-right:58px solid #00a0b8;border-left:58px solid #eee;border-top:58px solid #eee;border-bottom:58px solid #eee;border-radius:0;z-index:-1;transform:rotate(-45deg);transition:all .7s}
.qua-two li:hover h3::after{transform:rotate(45deg)}
.qua-two li p{text-align:center;text-align:left}
.qua-two li:hover h3{font-weight:700}
.qua-two li:last-child{margin-right:0}
.qua-three .three-main{position:relative}
.qua-three .font,.qua-three .pic{width:50%;float:left}
.qua-three .font ul{position:absolute;right:0;height:100%;width:50%}
.qua-three .font li{width:100%;height:25%;position:relative;background-color:#f5f5f5;cursor:pointer;transition:all .7s}
.qua-three .font li::before{width:10px;height:100%;background:#00a0b8;left:0;display:block;content:"";transition:all .7s;opacity:0}
.qua-three span{font-style:italic;display:block;float:left;height:70px;margin-right:10px}
.qua-three p{line-height:1.6;width:100%;position:absolute;top:50%;transform:translate(0,-50%);padding:0 8% 0 7%;transition:all .7s}
.qua-three .font li:hover{background:#fff;transform:translateX(-50px)}
.qua-three .font li:hover::before{opacity:1}
.qua-three .font li:hover p{transform:translate(50px,-50%)}
.qua-four{background:#f5f5f5}
.qua-four li{width:31.8333%;float:left;margin-right:2.25%}
.qua-four li:last-child{margin-right:0}
.qua-four li p{width:100%;padding:23px 5px 0 5px;height:106px;text-align:left;border-bottom:1px solid #00a0b8}
.qua-four li:hover p{color:#00a0b8}
.qua-four li:hover img{transform:scale(1.15)}
.qua-five .coth-wrap .form-ul li{width:32.3333%;float:left;margin:0 1.5% .7% 0}
.qua-five .form-ul li:nth-child(3n){margin-right:0}
.qua-five .coth-wrap textarea{border:1px solid #e5e5e5}
.qua-five .con-from{box-shadow:none}
.qua-five .con-from .coth-wrap{width:100%;padding:0}
.qua-five .coth-wrap .form-list{margin:0}
.qua-five .coth-wrap textarea{padding:1%;font-size:16px;margin-bottom:0}
.qua-five .coth-wrap .form-btn{text-align:center;margin-top:3.1%}
@media (max-width:1260px){.qua-one .left div .font p{line-height:1.5}
.qua-one .left div .font p:first-child{margin-bottom:5px}
.qua-one .left div img{width:10%}
.qua-one .left div .font{width:90%}
}
@media (max-width:768px){.qua-one .left{width:100%;margin-right:0}
.qua-one .left:first-child{margin-bottom:30px}
.qua-one .left div{margin-top:20px;width:50%;float:left}
.qua-one .left div img{width:50px}
.qua-one .left div .font{width:80%}
.qua-two li{width:48%;margin-right:4%;margin-bottom:4%}
.qua-two li:nth-child(2n){margin-right:0}
.qua-two li:last-child,.qua-two li:nth-last-child(2){margin-bottom:0}
.qua-three .font,.qua-three .pic{width:100%}
.qua-three .font ul,.qua-three p{position:static;width:100%;transform:none}
.qua-three span{height:auto}
.qua-three .font li{padding:15px}
.qua-three p{padding:0 15px}
.qua-three .font li:hover{background:#fff;transform:translateX(0)}
.qua-three .font li:hover::before{opacity:1}
.qua-three .font li:hover p{margin-left:-15px;transform:none}
.qua-four li{width:48%;margin-right:4%;margin-bottom:4%}
.qua-four li:nth-child(2n){margin-right:0}
.qua-four li p{height:105px;padding:15px 5px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}
}
@media (max-width:767px){.qua-one .left div{width:100%}
.qua-one .left div .font{padding:0;float:right}
.qua-two li{width:100%;margin-right:0}
.qua-four li{width:100%;margin-right:0}
.quality .qua-five .coth-wrap .form-ul li{width:49%;margin:0 2% 2% 0}
.quality .qua-five .coth-wrap .form-ul li:nth-child(2n){margin-right:0}
.quality .qua-five .more{margin:0 auto}
}
.abo-one .pic{float:right;width:50%}
.abo-one .font{float:left;width:50%;padding:0 3% 0 25px}
.abo-one .font h3{margin:3.7% 0}
.abo-one .font p{margin-top:1%}
.abo-one .font a{border:1px solid;margin-top:8.2%}
.abo-one .pic:hover img{transform:scale(1.15)}
.abo-two{position:relative;background:url(../images/image41.jpg) center center}
.abo-two .swiper-container{background:url(../images/image46.png) no-repeat center;background-position-y:42%;padding-left:130px}
.abo-two .swiper-pagination{display:none}
.abo-two .swiper-slide::before{content:url(../images/image48.png);position:absolute;top:35px}
.abo-two .swiper-slide-active::before{content:url(../images/image47.png);position:absolute;top:0}
.abo-two .swiper-button-next::after,.abo-two .swiper-button-prev::after{font-size:16px;color:#00a0b8}
.abo-two .swiper-button-next,.abo-two .swiper-button-prev{background:#fff;width:58px;height:58px;border-radius:50%;top:40%}
.abo-two .swiper-button-next:hover,.abo-two .swiper-button-prev:hover{background:#00a0b8}
.abo-two .swiper-button-next:hover::after,.abo-two .swiper-button-prev:hover::after{color:#fff}
.abo-two .swiper-button-prev{left:0}
.abo-two .swiper-button-next{right:0}
.abo-two .swiper-slide .time{font-size:20px;margin-left:38px;line-height:1;margin-top:-3px;height:145px;padding-top:36px}
.abo-two .swiper-slide p{font-size:18px;width:58%;padding-left:13px;height:171px;padding-top:28px}
.abo-two .swiper-slide-active .time{font-size:30px;padding-left:5px}
.abo-two .swiper-slide-active .time{padding-top:0}
.abo-three li{width:31.833%;margin-right:2.25%;float:left;box-shadow:-3px 3px 29px 0 rgba(0,0,0,.05);margin-bottom:2.25%;position:relative;cursor:pointer}
.abo-three li:nth-child(3n){margin-right:0}
.abo-three li:last-child,.abo-three li:nth-last-child(2),.abo-three li:nth-last-child(3){margin-bottom:0}
.abo-three li:hover .abo-list2{display:block}
.abo-three li .abo-list{padding:18.3% 5%;text-align:center}
.abo-three li .abo-list img,.abo-three li .abo-list p{display:inline-block;margin:0 8%}
.abo-three li .abo-list2{position:absolute;width:100%;height:100%;left:0;top:0;display:none;background-color:#00a0b8;text-align:center;padding:5%}
.abo-three li .abo-list2 p{width:80%;margin:auto;color:#fff}
.abo-three li .abo-list2 p:first-child{margin:6.5% auto 3.5%}
.abo-four{background:#f5f5f5}
.sw1 p{text-align:center;padding:3% 0;background-color:#00a0b8;color:#fff;display:none;position:absolute;bottom:0;transition:all .7s;opacity:0;width:100%}
.sw1 .swiper-slide:hover p{display:block;font-size:14px;width:100%;opacity:1}
.sw1 .swiper-pagination{display:none}
@media (max-width:1489px){.abo-one .cen .img1{width:58%}
.abo-two .swiper-slide p{width:70%}
.abo-two .swiper-container{padding-left:85px}
.abo-three li .abo-list2 p:first-child{margin:3.5% auto 3.5%}
.abo-three li .abo-list2 p{width:80%}
}
@media (max-width:1260px){.abo-one .abo-pic .left,.abo-one .abo-pic .right{height:224px}
.abo-one .abo-pic div p{letter-spacing:0}
}
@media (max-width:1024px){.sw1 p{display:block;opacity:1;position:static}
.sw1 .swiper-pagination{display:block}
.sw1 .swiper-pagination-bullet{width:10px;height:10px;background-color:#d2d2d2}
.sw1 .swiper-pagination{bottom:-5px!important}
.sw1 .swiper-slide{padding-bottom:40px}
.sw1 .swiper-pagination-bullet-active{background-color:#00a0b8}
}
@media (max-width:768px){.abo-two .right .font p{line-height:1.2;margin:.5% 0}
.abo-one .abo-pic .left,.abo-one .abo-pic .right{height:184px}
.abo-three li{width:48%;margin-bottom:2.9%}
.abo-three li:nth-child(2n){margin-right:0}
.abo-three li:nth-child(2n-1){margin-right:4%}
.abo-three li:nth-last-child(3){margin-bottom:2.9%}
}
@media (max-width:767px){.abo-one .font,.abo-one .pic{width:100%;float:none;padding:0}
.abo-one .font a{margin-top:25px}
.abo-two .swiper-button-next,.abo-two .swiper-button-prev{width:40px;height:40px;top:43%}
.abo-two .swiper-slide-active::before{content:url(../images/image48.png)}
.abo-two .swiper-container{padding:0}
.abo-two .swiper-slide-active{padding:0 55px}
.abo-two .swiper-slide p{width:90%}
.abo-two .swiper-slide .time{height:70px}
.abo-two .swiper-slide p{padding-top:40px}
.abo-two .swiper-pagination{bottom:0!important}
.abo-four .container{padding:0 15px}
}
.appli-one{background-color:#f5f5f5}
.appli-one-cen{width:80%;margin:auto}
.appli-one-cen .left{width:31%;float:left;overflow:hidden}
.appli-one-cen .one-font{width:60%;float:right}
.appli-one p{line-height:1.7;position:relative;padding-left:40px}
.appli-one .t3,.appli-one .t4{padding-left:60px}
.appli-one p::before{display:block;position:absolute;top:50%;left:0;transform:translateY(-50%)}
.appli-one .t1{color:#eec11b;margin:6.6% 0 3%}
.appli-one .t1::before,.appli-one .t2::before{content:"";width:20px;height:20px;background-color:#eec11b}
.appli-one .t2{color:#0875ad}
.appli-one .t2::before{background-color:#0875ad}
.appli-one .t3::before{width:40px;content:url(../images/icon35.png)}
.appli-one .t4::before{width:40px;content:url(../images/icon36.png)}
.appli-one .t3{margin:4% 0 5.2%}
.appli-one-cen .one-font img:last-child{margin-top:5%}
.appli-two li{width:50%;float:left;margin-bottom:3.18%}
.appli-two li:last-child,.appli-two li:nth-last-child(2){margin-bottom:0}
.appli-two li div{position:relative}
.appli-two li div img{width:80px;position:relative;transform:rotateY(0);transition:all 1.6s}
.appli-two li:hover img{transform:rotateY(360deg)}
.appli-two li .font{position:absolute;left:97px;top:50%;transform:translateY(-50%);padding-right:50px}
.appli-two li h5{color:#7cd22d;font-family:Montserrat-Light}
.appli-two li p{margin-top:1.1%;line-height:1.9;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}
.appli-four{background-color:#fff}
@media (max-width:1460px){.appli-two li h5,.appli-two li p{padding-right:17px}
}
@media (max-width:768px){.appli-two li .font{padding-right:20px}
.appli .pri-four .line{margin-top:0}
.pages .more{position:static;margin:25px 0 0 0}
}
@media (max-width:767px){.appli-one-cen{width:100%;margin:auto}
.appli-one-cen .one-font{width:100%}
.appli-one-cen .left{width:40%;float:none;overflow:hidden;margin:0 auto 20px}
.appli-two li{width:100%;float:left;margin-bottom:20px}
.appli-two li .font{padding-right:0}
.appli-two li:nth-last-child(2){margin-bottom:20px}
.pro-ul li{width:100%;float:left;margin:0 0 4% 0}
.index-two li{width:100%;margin:0 0 4% 0;border-radius:10px}
.index-two li:nth-last-child(2){margin-bottom:4%}
.detail-page,.detail-prev{width:100%}
.pages .more{position:static;margin:15px 0 0 0}
}
/* ===========加入我们========== */
.join-li .join-main{display:block;position:relative;background-color:#fff;width:100%;box-shadow:-3px 3px 29px 0 rgba(0,0,0,.05)}
.join-li .join-ul{margin-bottom:1.7%}
.join-li .join-ul li{float:left;margin-right:16%;color:#777}
.join-li .join-ul li span{display:inline-block;margin:0 12px}
.join-li .join-ul li span:last-child{margin-right:0;color:#33b3c6}
.join-li .join-ul li span:first-child{margin-left:0}
.join-li{width:100%;margin-bottom:21px}
.join li:last-child{margin-bottom:0}
.join-li div{width:98%;transition:all .2s;overflow-y:hidden;padding:0 30px;border-top:1px solid #fff;margin:auto;display:none}
.join-li div h5{font-size:15px;line-height:2}
.join-li div p{font-weight:400;padding:0;line-height:2.2}
.join-li div p:last-child{margin-bottom:1.5%}
.join-li.on div{display:block}
.join-li.on .join-main{box-shadow:-3px 3px 29px 0 rgba(0,0,0,.05)}
.join-li.on{box-shadow:-3px 3px 29px 0 rgba(0,0,0,.05)}
.join-li i{position:absolute;font-size:22px;transition:all .7s;opacity:1;top:50%;transform:translateY(-50%);font-weight:700;color:#777;display:inline-block;width:28px;text-align:center;right:40px}
.join-li .join-main p{font-weight:bolder;line-height:1;padding:1.7% 0 1.4%}
.join-li p span{font-weight:400}
.join-li.on i{transform:translateY(-50%) rotate(90deg)}
.join-tit{position:relative;overflow:hidden;padding:1% 0 1%;margin-top:.5%}
.join-tit:first-child{margin:2% 0 .4%}
.join-tit b{width:100%;position:absolute;height:1px;background-color:#b1aaaa;top:50%;transform:translate(5px,-50%)}
.join-li .join-bot{position:relative;width:100%;padding:0}
.join-bot p span{display:block;margin:0}
@media (max-width:1259px){.join-li p{padding:1.5% 30px}
}
@media (max-width:768px){.join-li .join-ul li{margin-right:6%}
}
@media (max-width:767px){.join-li i{right:5px}
.join-li div{width:100%;padding:0 15px}
.join-li p{padding:3% 15px 3% 25px}
.join-li div p{line-height:1.5;margin-bottom:10px}
}
.pc-navlist2 li p{float:left;cursor:pointer;height:80px;line-height:80px;width:100%}
.pc-navlist2 li{width:20%;text-align:center}
/* 三级导航 */
.pc-navlist2{height:auto}
.pc-navlist2 li ul{position:absolute;bottom:0;transform:translateY(100%);display:none;z-index:10}
.pc-navlist2 li ul li{width:100%;height:60px;line-height:60px;position:relative;padding:0 30px}
.pc-navlist2 li ul li::before{content:"";display:block;width:5px;height:5px;border-radius:50%;position:absolute;top:50%;transform:translateY(-50%);background:#000;left:15px}
.pc-navlist2 li ul li:hover::before{background-color:#00a0b8}
.pc-navlist2 li ul{display:none;opacity:0;transition:all .7s}
.pc-navlist2 li:hover ul{display:block;opacity:1}
.pc-navlist2 li ul li a,.pc-navlist2 li.active ul li a{color:#333}
.pc-navlist2 li.active p{color:#fff}
.pc-navlist2 li p i{transition:all .7s;margin-left:9px}
.pc-navlist2 li:hover p i{transform:rotate(90deg)}
.pc-navlist2 li.active:hover ul li a,.pc-navlist2 li:hover ul li a{color:#333}
.pc-navlist2 li ul a:hover{color:#00a0b8!important}
.pc-navlist .lxwm{justify-content:unset}
.pc-navlist .lxwm li{width:auto}
#ser04 .coth-wrap .form-ul li{border-bottom:0;padding:0;height:65px}
#contactForm label,#ser04 label.error{color:red;font-size:12px}
.index-four .new-font ul{display:flex}
.none{display:none!important}
.pro-list .font h3{line-height:26px;font-size:18px}
.pri-four ul{display:flex;display:-webkit-flex;justify-content:center}
@media (max-width:768px){.pri-four ul{display:inline-block}
}
.join-li p a{padding:0 20px;background:#00a0b8;color:#fff!important;text-decoration:none!important;border-radius:5px}
.join-li p a span{color:#fff!important}
.pri-ul,.three-pic,.three-pic2{display:flex;justify-content:center}
.three-pic2 .pic{width:31.5%}
/*20210930*/
.gdt{overflow-y:auto;height:420px}
.gdt::-webkit-scrollbar{width:3px;background-color:#dcdbdb;height:5px}
.gdt::-webkit-scrollbar-thumb{background-color:#00a0b8;border-radius:0}
@media (max-width:1468px){.gdt{height:360px}
}
@media (max-width:768px){.gdt{height:auto}
.ind-one .pic{position:static;transform:initial;margin-bottom:20px}
}
.banner .swiper-slide{text-align:center}
.abo-four .swiper-button-next,.abo-four .swiper-button-prev{background-color:#00000087;width:35px;height:60px}
@media (max-width:1259px){.footer-top .foot-app-l{width:100%;text-align:center}
.footer-top .foot-app-l img{margin:0 auto;display:block}
.foot-app .footer-bot,.footer-top .foot-app-l h5{text-align:center}
.h3-size30{font-size:22px}
.timer{font-size:30px}
.index-one .one-main .font{width:45%}
.container,.foot-bottom,.foot-main,.head_main,.index-container,.wrap{padding:0}
}
@media (max-width:768px){.tit-size46{font-size:26px}
.index-one .one-top li{height:75px;line-height:75px}
}
@media (max-width:750px){.index-three .right li h3 i{font-size:28px}
}
